body{
	font-size:12px;
	color:#333;
	margin:0 auto;
	padding:0px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
	}


div,ul,li,table
{
	color:#333;
	font-size:12px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto; 
	padding:0;
	list-style:none
}
.red,.red a{color:#cf0707}
.red a:hover{color:#dd1b24}
.wryh{font-family:"Microsoft yahei"}
.input{height:25px; border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding-top:5px}
.input1{ border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding:3px}
a,a:link,a:visited,a:active {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #0168b7;
	transition:all 0.3s ease
}

.white,.white a{ color:#fff}
.white a:hover{ color:#f6f6f6}
.text
{
  line-height: 22px;
}
.clear{ clear:both}
#allw{ width:100%; float:left}
.topmar{ margin-top:20px}
#header{ width:1200px; height:82px; padding-top:18px}
#topr{ float:right; margin-top:10px; width:180px; text-align:right}

#owl-demo{position:relative;width:1200px;height:350px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:1200px;height:350px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}
#warp{ width:1200px}
#menu{ width:1200px; background:url(index_07.jpg); height:50px}
#nave a{height:50px; float:left; line-height:50px; width:200px;color:#fff; text-align:center; font-size:20px}
#nave a:hover{color:#fff; background:#2a9ae9;}
#topline{ width:2px; float:left; background:url(index_09.jpg) no-repeat;height:50px}
#tops{ width:220px; height:30px; float:right; margin-top:10px; margin-right:24px; background:url(index_12.jpg)}
#topsa{width:180px; float:left; height:30px}
.sinput{ padding-left:10px; width:170px; height:30px; line-height:30px; border:none;background:none;font-family:"Microsoft yahei"; color:#666}
#topsb{width:40px; float:left; height:30px}
#I_m{ width:590px; float:left}
.nm{ margin-right:20px}



#I_ban1{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#0480d7; line-height:36px}
#I_ban1 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban1 span{ float:right; background:url(index_19.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}

#I_ban2{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#fead00; line-height:36px}
#I_ban2 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban2 span{ float:right; background:url(index_30.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}

#I_ban3{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#e8413c; line-height:36px}
#I_ban3 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban3 span{ float:right; background:url(index_36.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}

#I_ban4{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#86d057; line-height:36px}
#I_ban4 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban4 span{ float:right; background:url(index_42.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}


#I_ban5{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#e8413c; line-height:36px}
#I_ban5 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban5 span{ float:right; background:url(index_50.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}

#I_ban5{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#15a892; line-height:36px}
#I_ban5 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban5 span{ float:right; background:url(index_48.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}

#I_ban6{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#e8413c; line-height:36px}
#I_ban6 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban6 span{ float:right; background:url(index_50.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}

#I_ban6{ width:100%; float:left; height:36px;float:left; margin-bottom:8px; background:#e94e65; line-height:36px}
#I_ban6 strong{ float:left;font-size:16px; font-weight:normal; color:#fff; padding-left:10px}
#I_ban6 span{ float:right; background:url(index_54.jpg); font-size:14px; width:127px; text-align:right; padding-right:10px}

#newslist1{width:100%; float:left;}
#newslist1 li{width:98%; float:left; background:url(index_23.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslist1 li span{float:right;color:#666; font-size:12px}

#newslista1{width:100%; float:left;}
#newslista1 li{width:98%; float:left; background:url(index_26.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslista1 li span{float:right;color:#666; font-size:12px}

#newslist2{width:100%; float:left;}
#newslist2 li{width:98%; float:left; background:url(index_32.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslist2 li span{float:right;color:#666; font-size:12px}

#newslista2{width:100%; float:left;}
#newslista2 li{width:98%; float:left; background:url(index_33.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslista2 li span{float:right;color:#666; font-size:12px}

#newslist3{width:100%; float:left;}
#newslist3 li{width:98%; float:left; background:url(index_38.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslist3 li span{float:right;color:#666; font-size:12px}

#newslista3{width:100%; float:left;}
#newslista3 li{width:98%; float:left; background:url(index_39.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslista3 li span{float:right;color:#666; font-size:12px}

#newslist4{width:100%; float:left;}
#newslist4 li{width:98%; float:left; background:url(index_44.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslist4 li span{float:right;color:#666; font-size:12px}

#newslista4{width:100%; float:left;}
#newslista4 li{width:98%; float:left; background:url(index_45.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslista4 li span{float:right;color:#666; font-size:12px}

#newslist5{width:100%; float:left;}
#newslist5 li{width:98%; float:left; background:url(index_50.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslist5 li span{float:right;color:#666; font-size:12px}

#newslista5{width:100%; float:left;}
#newslista5 li{width:98%; float:left; background:url(index_51.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslista5 li span{float:right;color:#666; font-size:12px}

#xwzx{ width:635px; float:right}
#xwzxban{ width:100%; float:left; height:40px; line-height:40px; background:#f2f4f5}
#xwzxban strong{float:left; height:40px; line-height:40px; background:#2875f0; padding-left:20px; padding-right:20px; font-size:16px; color:#fff}
#xwzxban span{ float:right; margin-right:10px; font-size:14px}

#newslist6{width:100%; float:left;}
#newslist6 li{width:98%; float:left; background:url(index_56.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslist6 li span{float:right;color:#666; font-size:12px}

#newslista6{width:100%; float:left;}
#newslista6 li{width:98%; float:left; background:url(index_57.jpg) left center no-repeat; border-bottom:1px solid #ddd; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslista6 li span{float:right;color:#666; font-size:12px}

#xwa{ width:100%; float:left; height:40px; line-height:40px; text-align:center; font-size:16px; margin-top:5px}
#xwb{ width:100%; float:left; height:56px; line-height:24px;color:#666; border-bottom:2px solid #797979; margin-bottom:5px}

#I_left{ width:280px; float:left;}
#I_right{ width:890px; float:right;}
#myFocus{ width:550px; height:400px; float:left;}
#myFocus img{ width:550px; height:400px;}



.boxq{ width:680px; float:left; margin-top:15px; overflow:hidden} 
#goleftq{width:680px;height:80px;overflow: hidden;float:left;} 
#goleftq #gols {width: 33100px;} 
#goleftq1, #goleftq2 {width: auto;float: left;}

#Marw{width:55px;float:left; margin-right:20px;}
#Marimg{width:55px; text-align:center; float:left; height:37px}
#Marimg img{width:55px;height:37px;}
#Mart{width:100%; text-align:center; float:left; height:25px; line-height:25px; overflow:hidden}



#link{ width:220px; height:50px; float:left; margin-top:15px}
#link img{ width:220px; height:50px;}
.link{ margin-right:25px}


#ztlst{ width:100%; float:left}
#ztlst li{ width:100%; float:left; height:82px}
#ztlst li img{ width:378px; height:70px}

#ztban{ width:100%; float:left; height:40px; line-height:40px; background:#2875f0; margin-bottom:14px}
#ztban strong{float:left; height:23px; line-height:23px;padding-left:6px;font-size:16px; border-left:6px solid #fff; margin-left:10px; margin-top:9px; color:#fff}
#ztban span{ float:right; margin-right:10px; font-size:14px}

#ztbans{ width:100%; float:left; height:40px; line-height:40px; background:#2875f0;}
#ztbans strong{float:left; height:23px; line-height:23px;padding-left:6px;font-size:16px; border-left:6px solid #fff; margin-left:10px; margin-top:9px; color:#fff}
#ztbans span{ float:right; margin-right:10px; font-size:14px}

#foot{width:100%;background:#0480d7; overflow:hidden; margin-top:30px; height:325px}
#linsline{ width:100%; height:45px; line-height:45px; border-bottom:1px solid #0169b3}
#linksname{ float:left; height:30px; font-size:20px; color:#fff; border-bottom:3px solid #fff; height:30px; line-height:30px; margin-top:12px}
#linksarea{ width:100%; float:left; padding-top:20px; height:115px}
#linkslist{ width:100%; float:left}
#linkslist ul{ display:inline}
#linkslist li{ width:285px; height:80px; line-height:80px; background:#fff; font-size:18px; font-weight:bold; float:left; text-align:center}

#linkslist li img{ width:285px; height:80px;}

#footlist{ width:100%; float:left;}
#footlist li{ width:100%; float:left; line-height:32px;text-align:center;}
.fiendlinkm{ margin-right:20px}
.box{ width:1200px; float:left; margin-top:5px} 
#goleft {width:1200px;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}



.imgmar{ margin-right:24px}

ul,li,p{margin:0; padding: 0; font-size: 14px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif;}
ul,li{ list-style: none;}
.clearfix::after{ clear: both; display: block; height: 0; content: '';}
img{border:none}
#container{ width:100%; float:left}
#container li{ position:relative;width: 200px;height: 234px; line-height: 2000px; text-align: center; float: left; cursor: pointer;  overflow: hidden; margin-bottom:10px}
#container li p{ height:200px; width: 100%; position: absolute; left: 0; top: -200px; color: #ffffff;
z-index: 2; }
#container li .img{ width: 200px; display: block; height:200px}

#container li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
#container li p span{ display: block;line-height:30px; font-size: 14px; background:#ed2929; margin-top:110px; width:100px; margin-left:85px}
#container li p strong{ display: block; position: absolute; width: 123px; height: 96px;  margin-left:115px; top:20px; background:url("link.png") no-repeat 0 30px;}
.explain{ display: block; margin:0 auto;}
.cpma{ margin-right:25px}
.cpmaa{ margin-right:33px}
#cpz{height:34px; width:100%; float:left; line-height:34px; text-align:center; font-size:14px}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#2080e1;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #2080e1;background:#2080e1;}
.page_list a.on{color:#fff;border:1px solid #2080e1;background:#2080e1;}
*{outline:0px}
img{border:none}
.wryh{font-family:"Microsoft YaHei"}

/* 返回顶部 */
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;background-image: url(go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 160px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; text-align:center; padding-top:15px; float:left; width:100%;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{border:1px solid #e0e0e0;padding:5px 5px;background:#fff;font-size:13px;color:#888;}
.msg_input_on{border:1px solid #8cd1ff;background:#f1f9ff;padding:5px 5px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#deeefc;padding:0 12px;}
.message_title strong{color:#376b88;font-size:14px;float:left; line-height:34px;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5; padding:10px}
.msg_btn_area{}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#0168b7;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}


#topfic{position:fixed; top:0; z-index:999; width:100%}
#N_about{ width:100%; text-align:center; height:100px; font-size:40px}
#ContentArea{ font-size:14px; line-height:30px; width:100%; float:left; margin-top:10px}
#empty{ width:100%; float:left; height:30px}
#emptya{ width:100%; float:left; height:27px}
.lin{white-space:nowrap; height:25px; line-height:25px}
.mbg{ background:url(index_11.jpg)}
.text
{
  line-height: 26px;
  font-size:12px
}

#DispTitle
{
  width: 100%;
  font-size: 22px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
  line-height:33px; margin-bottom:15px;


}

#disp{ width:100%; border-bottom:1px dashed #ddd; height:30px; text-align:center; float:left}
.line
{
  width: 100%;
  float: left;
  margin-bottom: 20px;
  margin-top: 20px;
  border-bottom: 1px dashed #ccc;
}

#backnews
{
  width: 143px;
  height: 33px;
  text-align: center;
  display: block;
  color: #333333;
  background: #e0e0e0;
  line-height: 33px;
  cursor:pointer
}

#backnews:hover
{
  width: 143px;
  height: 33px;
  text-align: center;
  display: block;
  color: #fff;
  background: #336ae5;
  line-height: 33px;
}
#backw{ width:100%; float:left; text-align:center; height:50px; margin-top:20px}
#backwA
{
  width: 100%;
  float: left;
  text-align: right;
  height: 50px;
}


.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}

#leftad{Z-INDEX: 9999;position:fixed; HEIGHT:auto; right:5px;top:270px; width:110px}
#kf1{ width:100%; float:left; background:url(kf2.png); height:27px; text-align:center; font-size:14px; color:#FF0000; padding-top:80px; text-align:center; font-family:"Microsoft yahei"}
#kf2{ width:108px; background:#f9fafb; border-left:1px solid #eeeff0;border-right:1px solid #eeeff0;overflow:hidden}
#kflist{ width:100%; float:left}
#kflist li{ width:100%; float:left; margin-bottom:2px; text-align:center; padding-top:10px}
#kfo{ width:100%; float:left; height:22px}
#kft{ width:100%; float:left; height:9px}